package com.yxk.bootvueshop.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
    * 管理员表
    */
@Data
@TableName("sp_manager")
public class SpManager implements Serializable {
    /**
    * 主键id
    */
    @TableId("mg_id")
    private Integer mgId;

    /**
    * 名称
    */
    @TableField("mg_name")
    private String mgName;

    /**
    * 密码
    */
    @TableField("mg_pwd")
    private String mgPwd;

    /**
    * 注册时间
    */
    @TableField("mg_time")
    private Long mgTime;

    /**
    * 角色id
    */
    @TableField("role_id")
    private Byte roleId;

    /**
    * 手机号
    */
    @TableField("mg_mobile")
    private String mgMobile;

    /**
    * 邮箱
    */
    @TableField("mg_email")
    private String mgEmail;

    /**
    * 1：表示启用 0:表示禁用
    */
    @TableField("mg_state")
    private Byte mgState;

    public SpManager(String email, String mobile) {
        this.mgEmail = email;
        this.mgMobile = mobile;
    }
    public SpManager() {

    }
}